cast off the yoke of foreign rule - Français Anglais Dictionnaire